plexiglass window - Spanish English Dictionary